iron phenolate - German English Dictionary